suddenly realize something - German English Dictionary